package com.zy.pay.api.request;

import com.zy.pay.api.enums.ZyPayApiEnum;
import com.zy.pay.api.response.ZyPayResponse;

/**
 * 聚合支付请求参数
 *
 * @author panweiqiang <br>
 * @date 2020/7/7 9:17 <br>
 */
public abstract class ZyPayRequest<T extends ZyPayResponse> {

    /**
     * 获取返回类别格式
     */
    public abstract Class<T> getResponseClass();

    /**
     * 指定api方法
     */
    public abstract ZyPayApiEnum getApiEnum();

}
